Microsoft and Nintendo Better Step Up Their Game